2024 Fantasy Baseball Rankings - AllPitchers
Our Rankings/Valuations are based on a standard 5x5 12-team mixed league with the following position settings (C-1, 1B-1, 2B-1, SS-1, 3B-1, OF-4, Util-2, SP-4, RP-2, P-2, Bench-5)

Click HERE to get custom Rankings/Auction Values for your league settings
RankPlayer Team IPWLERAWHIPKBBSVMixed Value
1 Zack Wheeler PHI 1531173.361.11161380$28.57AL|NL
2 Tarik Skubal DET 123973.031.04153310$26.86AL|NL
3 Luis Castillo SEA 1511083.461.12165450$26.17AL|NL
4 Freddy Peralta MIL 135973.371.08164450$25.50AL|NL
5 George Kirby SEA 1411083.481.06131220$23.98AL|NL
6 Max Fried ATL 1391163.291.14126340$23.07AL|NL
7 Joe Ryan MIN 131983.641.07153330$22.33AL|NL
8 Dylan Cease SD 1391073.631.18167550$21.74AL|NL
9 Pablo Lopez MIN 134983.551.13149360$20.66AL|NL
10 Tyler Glasnow LAD 114953.471.09146340$20.57AL|NL
11 Corbin Burnes BAL 1471083.661.17148440$20.41AL|NL
12 Logan Gilbert SEA 141983.741.12144330$19.57AL|NL
13 Logan Webb SF 1501083.501.17122320$19.27AL|NL
14 Sonny Gray STL 130973.451.16137410$18.78AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Chris Sale ATL 116963.541.13141340$18.52AL|NL
16 Kevin Gausman TOR 1521084.051.19162400$17.98AL|NL
17 Yoshinobu Yamamoto LAD 1181053.551.14122300$17.70AL|NL
18 Aaron Nola PHI 1511084.081.17145350$16.77AL|NL
19 Zac Gallen ARI 1431073.861.20139380$16.46AL|NL
20 Chris Bassitt TOR 1531084.011.21145480$15.77AL|NL
21 Justin Verlander HOU 137973.961.15134400$15.44AL|NL
22 Framber Valdez HOU 1351063.591.25128450$15.21AL|NL
23 Edwin Diaz NYM 32213.191.05471127$14.75AL|NL
24 Emmanuel Clase CLE 35212.791.0330627$14.33AL|NL
25 Carlos Rodon NYY 129964.041.19141450$13.78AL|NL
26 Mason Miller OAK 37212.801.03541422$13.25AL|NL
27 Zach Eflin TB 129883.831.12109240$13.12AL|NL
28 Josh Hader HOU 32212.951.07471424$12.70AL|NL
29 Cole Ragans KAN 123873.761.24140450$12.36AL|NL
30 Bailey Ober MIN 119873.971.13116280$11.94AL|NL
31 Camilo Doval SF 34213.211.23381526$11.58AL|NL
32 Max Scherzer IL-15 TEX 105753.951.11118290$10.72AL|NL
33 Yu Darvish SD 126874.131.18125370$10.38AL|NL
34 Justin Steele CHC 125873.791.24121360$10.27AL|NL
35 Clay Holmes NYY 34213.291.25351325$10.16AL|NL
36 Raisel Iglesias ATL 37213.711.1437924$10.02AL|NL
37 David Bednar PIT 35213.701.17401124$9.93AL|NL
38 Nestor Cortes NYY 96863.821.1297260$9.82AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Ryan Helsley STL 32213.261.14371223$9.74AL|NL
40 Lance Lynn STL 142984.311.24137460$9.70AL|NL
41 Evan Phillips IL-15 LAD 27213.531.1430825$9.69AL|NL
42 Yusei Kikuchi TOR 129884.101.27146470$9.66AL|NL
43 Nathan Eovaldi IL-15 TEX 118864.001.21121380$9.61AL|NL
44 Kenley Jansen BOS 36214.141.22401525$9.37AL|NL
45 Andres Munoz SEA 32212.881.10381221$9.35AL|NL
46 Jhoan Duran MIN 34212.991.14401221$9.22AL|NL
47 Tanner Bibee CLE 119773.961.17112340$8.92AL|NL
48 Clarke Schmidt NYY 118864.011.22118360$8.91AL|NL
49 Robert Suarez SD 35213.911.22361324$8.63AL|NL
50 Walker Buehler LAD 124954.111.22106340$8.51AL|NL
51 Michael King SD 110873.951.22112350$8.45AL|NL
52 Charlie Morton ATL 1361074.321.34145580$8.06AL|NL
53 Paul Sewald ARI 32213.931.19361023$7.99AL|NL
54 Alexis Diaz CIN 34214.001.26391623$7.60AL|NL
55 Jordan Romano TOR 29213.951.22311023$7.09AL|NL
56 Jon Gray TEX 123874.251.24120410$6.92AL|NL
57 Marcus Stroman NYY 126964.021.28104410$6.91AL|NL
58 Jack Flaherty DET 121784.071.28134440$6.87AL|NL
59 Blake Snell IL-15 SF 111764.031.30135510$6.55AL|NL
60 Taj Bradley IL-15 TB 104774.041.19103320$6.31AL|NL
61 Carlos Estevez LAA 32214.351.29341223$6.16AL|NL
62 Joe Musgrove IL-15 SD 100764.051.1695260$6.12AL|NL
63 Patrick Sandoval LAA 137984.081.36129570$6.12AL|NL
64 Cristian Javier IL-15 HOU 125874.431.23121470$6.11AL|NL
65 Ranger Suarez PHI 127974.021.31106420$6.09AL|NL
66 James McArthur KAN 36214.041.32361522$5.88AL|NL
67 Grayson Rodriguez IL-15 BAL 113774.001.25111370$5.83AL|NL
68 Aaron Civale TB 115774.191.19103310$5.70AL|NL
69 Hunter Greene CIN 129784.521.27150490$5.66AL|NL
70 Craig Kimbrel BAL 32213.821.21421419$5.57AL|NL
71 Reid Detmers LAA 135884.471.30143490$5.48AL|NL
72 Peter Fairbanks IL-15 TB 30213.531.21361219$5.37AL|NL
73 Shota Imanaga CHC 114774.291.22115310$5.34AL|NL
74 Bryce Miller SEA 108774.191.1999280$5.12AL|NL
75 Bobby Miller IL-15 LAD 89743.891.2090260$4.98AL|NL
76 Bryan Woo IL-15 SEA 82663.761.1585250$4.55AL|NL
77 Ryan Pepiot TB 85663.921.1590290$4.48AL|NL
78 Jose Berrios TOR 131884.381.27115370$4.43AL|NL
79 Kodai Senga IL-60 NYM 95653.831.25104400$4.31AL|NL
80 MacKenzie Gore WAS 123694.221.30138480$4.22AL|NL
81 Jesus Luzardo IL-15 MIA 109774.201.28114370$3.94AL|NL
82 Michael Kopech CWS 35224.321.33381820$3.91AL|NL
83 Zack Littell TB 101774.221.1986230$3.44AL|NL
84 Kyle Bradish BAL 107763.981.2895330$3.31AL|NL
85 Nick Lodolo CIN 96674.131.26112330$3.27AL|NL
86 Gerrit Cole IL-60 NYY 73533.691.1180190$3.22AL|NL
87 Jason Foley DET 35213.891.29261019$3.15AL|NL
88 Tanner Scott MIA 37213.641.37431917$3.10AL|NL
89 John Means BAL 95674.061.1681220$3.06AL|NL
90 Tanner Houck BOS 101774.021.2895330$3.01AL|NL
91 Brady Singer KAN 129884.351.32115390$2.90AL|NL
92 Brandon Pfaadt ARI 112774.471.22102250$2.84AL|NL
93 Reynaldo Lopez ATL 94754.171.2696320$2.77AL|NL
94 Jared Jones PIT 95674.191.24104300$2.64AL|NL
95 Garrett Crochet CWS 82463.751.2098310$2.07AL|NL
96 Kirby Yates TEX 32213.991.21401415$2.00AL|NL
97 Kutter Crawford BOS 107784.391.26100330$1.94AL|NL
98 Cristopher Sanchez PHI 93763.971.2882290$1.86AL|NL
99 Kyle Finnegan WAS 35124.431.33331320$1.81AL|NL
100 Dane Dunning TEX 107764.311.29101390$1.65AL|NL
101 Jordan Hicks SF 99773.881.3490430$1.63AL|NL
102 Nick Pivetta IL-15 BOS 104784.521.31115390$1.32AL|NL
103 Hector Neris CHC 37214.361.32381616$0.83AL|NL
104 Triston McKenzie CLE 108674.411.2395360$0.82AL|NL
105 Christian Scott NYM 74553.921.1573200$0.81AL|NL
106 Dean Kremer BAL 131884.581.31107390$0.70AL|NL
107 Luis Severino NYM 120774.381.31102400$0.50AL|NL
108 Edward Cabrera MIA 106674.231.34111510$0.34AL|NL
109 Justin Lawrence COL 37224.261.49402017$0.28AL|NL
110 Kyle Harrison SF 110774.481.32105410$0.07AL|NL
111 Naoyuki Uwasawa BOS 36225.211.4729150$0.00AL|NL
112 Miles Mikolas STL 146994.731.3099330$-0.04AL|NL
113 Hunter Brown HOU 86664.151.2988320$-0.09AL|NL
114 Reese Olson DET 100674.211.2888320$-0.15AL|NL
115 Paul Skenes PIT 86554.071.2689300$-0.26AL|NL
116 Sean Manaea NYM 107674.371.30101380$-0.38AL|NL
117 Jose Alvarado PHI 30213.441.29341412$-0.70AL|NL
118 Kenta Maeda DET 101684.521.2693310$-0.85AL|NL
119 Devin Williams IL-60 MIL 22113.061.16291013$-0.88AL|NL
120 Clayton Kershaw IL-60 LAD 59533.741.1659160$-0.96AL|NL
121 Jameson Taillon CHC 113774.621.2789280$-0.99AL|NL
122 Chris Paddack MIN 103674.381.2683240$-1.09AL|NL
123 Frankie Montas CIN 129784.601.34114420$-1.10AL|NL
124 Jordan Wicks IL-15 CHC 87664.261.3082290$-1.48AL|NL
125 Michael Wacha KAN 114784.621.3299360$-1.55AL|NL
126 Luis Gil NYY 70544.031.2981330$-1.69AL|NL
127 Erick Fedde CWS 112584.491.29106380$-1.76AL|NL
128 Casey Mize DET 106674.411.2780280$-1.88AL|NL
129 Jordan Montgomery ARI 135884.641.35101360$-1.97AL|NL
130 Mitch Keller PIT 146894.801.38130490$-2.00AL|NL
131 Merrill Kelly IL-15 ARI 80554.161.2777280$-2.19AL|NL
132 Brayan Bello IL-15 BOS 117774.461.3695370$-2.29AL|NL
133 Braxton Garrett IL-15 MIA 95674.491.2983230$-2.42AL|NL
134 Andrew Heaney TEX 83554.441.2685290$-2.43AL|NL
135 Garrett Whitlock IL-15 BOS 91564.341.2680220$-2.50AL|NL
136 Jose Quintana NYM 136884.591.38102450$-2.65AL|NL
137 Joe Ross MIL 105674.551.3290350$-3.11AL|NL
138 JP Sears OAK 124694.801.30105390$-3.23AL|NL
139 Shane Baz IL-15 TB 65454.031.1962190$-3.26AL|NL
140 Logan Allen CLE 110674.591.3292370$-3.31AL|NL
141 Michael Lorenzen TEX 96664.461.3278360$-3.58AL|NL
142 Eduardo Rodriguez IL-15 ARI 85554.201.3276290$-3.62AL|NL
143 Trevor Megill MIL 33214.221.2839139$-3.72AL|NL
144 Ronel Blanco HOU 86664.621.3486370$-3.74AL|NL
145 Paul Blackburn OAK 117694.621.35101410$-3.78AL|NL
146 A.J. Puk IL-15 MIA 52224.121.2952197$-3.80AL|NL
147 Kyle Gibson STL 137884.761.38104460$-3.81AL|NL
148 Robert Gasser MIL 93564.561.3088310$-3.85AL|NL
149 Max Meyer MIA 85564.361.3075280$-4.03AL|NL
150 Adbert Alzolay CHC 35214.461.27321010$-4.06AL|NL
151 Gavin Williams IL-15 CLE 69444.121.2465240$-4.12AL|NL
152 Keaton Winn SF 78554.211.2964230$-4.18AL|NL
153 Matt Manning DET 94574.431.3077300$-4.32AL|NL
154 Alek Manoah TOR 88564.451.3179350$-4.35AL|NL
155 Jason Adam TB 35213.701.1439135$-4.42AL|NL
156 Alex Cobb IL-60 SF 82554.191.3267230$-4.47AL|NL
157 Graham Ashcraft CIN 121784.611.3891400$-4.54AL|NL
158 Seth Lugo KAN 114784.821.3591330$-4.59AL|NL
159 David Robertson TEX 32213.461.2038145$-4.81AL|NL
160 Hunter Harvey WAS 33113.901.193598$-4.86AL|NL
161 A.J. Minter ATL 36213.361.1341113$-4.89AL|NL
162 Bryce Elder ATL 95764.611.3668330$-5.06AL|NL
163 Andrew Abbott CIN 95574.761.3393340$-5.24AL|NL
164 Spencer Turnbull PHI 74544.421.3267260$-5.34AL|NL
165 Jeff Hoffman PHI 31213.931.2639146$-5.34AL|NL
166 Aaron Ashby MIL 73444.001.3569320$-5.35AL|NL
167 Ross Stripling OAK 94584.551.2868210$-5.37AL|NL
168 Ryan Pressly HOU 34213.331.143893$-5.41AL|NL
169 Griffin Jax MIN 36213.651.1938114$-5.61AL|NL
170 Trevor Rogers MIA 111784.821.4094400$-5.64AL|NL
171 Chase Silseth IL-60 LAA 72554.561.3471280$-5.84AL|NL
172 JoJo Romero STL 32213.131.1734103$-5.90AL|NL
173 Griffin Canning LAA 106674.941.3594370$-5.93AL|NL
174 Matthew Strahm PHI 33213.331.074191$-6.09AL|NL
175 Lance McCullers IL-60 HOU 61434.051.3359260$-6.11AL|NL
176 Tyler Anderson LAA 127795.021.3699450$-6.25AL|NL
177 Garrett Cleavinger TB 35213.711.3043194$-6.33AL|NL
178 Jose Soriano LAA 76454.191.3975370$-6.41AL|NL
179 Jose Leclerc TEX 33213.761.2236164$-6.46AL|NL
180 Yimi Garcia TOR 30213.431.073482$-6.53AL|NL
181 Kevin Ginkel ARI 32213.871.2833125$-6.77AL|NL
182 Aroldis Chapman PIT 33213.591.3145203$-6.80AL|NL
183 David Peterson IL-60 NYM 53323.781.3357230$-6.84AL|NL
184 Louie Varland MIN 71454.511.3064200$-6.91AL|NL
185 Simeon Woods Richardson MIN 74564.611.3361240$-6.95AL|NL
186 Hayden Wesneski CHC 57324.061.2552180$-6.96AL|NL
187 Jhony Brito SD 69434.301.2647190$-7.04AL|NL
188 Gabe Speier SEA 31213.411.163592$-7.06AL|NL
189 Jake Junis IL-60 MIL 60454.541.2756160$-7.08AL|NL
190 Ben Lively CLE 85574.871.3273270$-7.13AL|NL
191 Drew Rasmussen IL-60 TB 38223.351.1036100$-7.19AL|NL
192 Taylor Rogers SF 32213.561.1837102$-7.22AL|NL
193 Cody Bradford IL-15 TEX 43324.021.1539110$-7.24AL|NL
194 Bryan Abreu HOU 35213.651.2744172$-7.35AL|NL
195 Yariel Rodriguez IL-15 TOR 60334.191.3263270$-7.38AL|NL
196 Adam Ottavino NYM 31213.691.1737132$-7.42AL|NL
197 Aaron Bummer ATL 35213.101.2639151$-7.45AL|NL
198 Randy Vasquez SD 70454.491.3261260$-7.50AL|NL
199 Scott Barlow CLE 35213.801.2038122$-7.59AL|NL
200 Matthew Liberatore STL 62334.191.3355231$-7.62AL|NL
201 Jacob deGrom IL-60 TEX 23212.990.953260$-7.64AL|NL
202 Yuki Matsui SD 31213.211.1734131$-7.66AL|NL
203 Javier Assad CHC 99674.791.3975350$-7.70AL|NL
204 James Paxton LAD 101765.061.4388410$-7.77AL|NL
205 Bryan Hudson MIL 34213.281.2438151$-7.78AL|NL
206 Alex Vesia LAD 31213.761.2037132$-7.80AL|NL
207 Ryan Walker SF 32213.411.1937111$-7.80AL|NL
208 Mike Clevinger CWS 107594.951.3384360$-7.86AL|NL
209 Drew Thorpe CWS 66354.351.2654200$-7.87AL|NL
210 Daniel Coulombe BAL 32213.711.1934112$-7.88AL|NL
211 Yennier Cano BAL 33213.771.3029124$-7.92AL|NL
212 Cole Irvin BAL 63444.401.2845150$-7.94AL|NL
213 Andrew Chafin DET 33213.591.2435132$-7.96AL|NL
214 Bryse Wilson MIL 63334.351.2653180$-7.97AL|NL
215 Chris Martin BOS 36213.911.183462$-7.98AL|NL
216 Caleb Ferguson NYY 32213.571.2334122$-7.98AL|NL
217 Steven Matz IL-15 STL 77564.661.3762250$-8.02AL|NL
218 Cole Sands MIN 34213.651.1938121$-8.02AL|NL
219 Taijuan Walker PHI 108674.871.3776370$-8.07AL|NL
220 Matt Waldron SD 80564.891.3262240$-8.11AL|NL
221 Nick Sandlin CLE 33213.431.1436130$-8.19AL|NL
222 Sixto Sanchez MIA 54334.001.2538130$-8.26AL|NL
223 Adrian Morejon SD 31213.591.163391$-8.34AL|NL
224 Anthony Maldonado MIA 31213.701.143391$-8.36AL|NL
225 Andrew Nardi MIA 34213.691.2339131$-8.36AL|NL
226 Jose Urquidy IL-15 HOU 63444.661.2748180$-8.38AL|NL
227 Blake Treinen LAD 30213.631.2231112$-8.41AL|NL
228 Jeffrey Springs IL-60 TB 35223.731.1538100$-8.50AL|NL
229 DL Hall IL-15 MIL 79564.771.4273350$-8.56AL|NL
230 Daniel Hudson LAD 30213.991.2134112$-8.62AL|NL
231 Joe Jimenez ATL 37214.301.2441122$-8.64AL|NL
232 Ian Hamilton NYY 34213.701.2934152$-8.69AL|NL
233 Caleb Thielbar MIN 34213.941.2340131$-8.74AL|NL
234 Kody Funderburk MIN 29213.011.2132120$-8.79AL|NL
235 Josiah Gray IL-15 WAS 114595.041.3796480$-8.85AL|NL
236 Angel Zerpa KAN 32213.491.192891$-8.87AL|NL
237 Alex Lange DET 33213.951.3736173$-8.93AL|NL
238 Fernando Cruz CIN 32214.261.3244162$-8.98AL|NL
239 Tyler Rogers SF 32213.641.192272$-8.99AL|NL
240 Tyler Wells IL-15 BAL 39223.941.1535110$-9.03AL|NL
241 Joel Payamps MIL 32214.011.212992$-9.11AL|NL
242 Gavin Stone LAD 57434.611.3550190$-9.13AL|NL
243 AJ Smith-Shawver ATL 59434.831.3557250$-9.22AL|NL
244 Colin Rea MIL 104585.031.3579340$-9.24AL|NL
245 Shawn Armstrong TB 34213.981.2134101$-9.25AL|NL
246 Richard Lovelady CHC 33213.481.2132100$-9.32AL|NL
247 Lucas Erceg OAK 34113.651.3740203$-9.33AL|NL
248 Mark Leiter Jr. CHC 36214.721.3639154$-9.35AL|NL
249 Tylor Megill IL-15 NYM 70344.541.3462260$-9.35AL|NL
250 Yency Almonte CHC 33213.901.2434131$-9.40AL|NL
251 Andrew Kittredge STL 31214.011.222772$-9.43AL|NL
252 Ryne Nelson ARI 84564.961.3560250$-9.54AL|NL
253 Joey Wentz DET 60234.231.3358250$-9.55AL|NL
254 Jacob Webb BAL 32214.141.2833122$-9.55AL|NL
255 Kyle Hendricks IL-15 CHC 74454.811.3153190$-9.56AL|NL
256 Pierce Johnson IL-15 ATL 30213.691.2437120$-9.58AL|NL
257 Josh Sborz TEX 31213.791.2135110$-9.67AL|NL
258 Colin Holderman PIT 33213.741.2731141$-9.69AL|NL
259 Mason Black SF 46334.371.3142160$-9.72AL|NL
260 Ben Brown CHC 35213.921.2639130$-9.83AL|NL
261 John Schreiber KAN 34213.791.2831121$-9.85AL|NL
262 Tim Herrin CLE 30213.491.2330110$-9.89AL|NL
263 Ryan Yarbrough LAD 51214.261.2238120$-10.02AL|NL
264 Enyel De Los Santos SD 33214.151.2533121$-10.06AL|NL
265 Jose Butto NYM 69464.921.3761270$-10.09AL|NL
266 Tyler Holton DET 30213.621.182680$-10.10AL|NL
267 Tyler Alexander TB 49224.421.2343130$-10.10AL|NL
268 Emilio Pagan CIN 33214.631.2634122$-10.17AL|NL
269 Nick Robertson STL 28213.681.192890$-10.19AL|NL
270 Dylan Lee ATL 34213.911.213190$-10.19AL|NL
271 Ryne Stanek SEA 33214.361.3234162$-10.21AL|NL
272 Bailey Falter PIT 70454.901.3352190$-10.23AL|NL
273 Emerson Hancock SEA 55344.601.2942180$-10.29AL|NL
274 Hoby Milner MIL 32213.881.213080$-10.30AL|NL
275 Reed Garrett NYM 33214.201.3338141$-10.36AL|NL
276 Tyler Mahle IL-60 TEX 31224.051.1931100$-10.36AL|NL
277 Hunter Stratton PIT 32214.041.3234151$-10.38AL|NL
278 Joe Kelly IL-15 LAD 24213.251.2627110$-10.39AL|NL
279 Steven Okert MIN 33214.151.2638130$-10.40AL|NL
280 Erik Swanson TOR 30214.351.213081$-10.41AL|NL
281 Keegan Akin BAL 28213.741.222990$-10.41AL|NL
282 Gregory Santos IL-60 SEA 26113.501.212482$-10.42AL|NL
283 Martin Perez PIT 104674.871.4470380$-10.43AL|NL
284 Ryan Thompson ARI 32213.911.272791$-10.43AL|NL
285 Jake Latz TEX 29213.781.2531130$-10.47AL|NL
286 Tyson Miller SEA 30213.971.2332120$-10.49AL|NL
287 Greg Weissert BOS 35214.211.3337161$-10.51AL|NL
288 Cade Povich BAL 35224.021.2735130$-10.53AL|NL
289 Pedro Avila CLE 54224.291.3552230$-10.55AL|NL
290 Marco Gonzales IL-15 PIT 88564.941.3960280$-10.65AL|NL
291 Sean Reid-Foley NYM 29213.911.3337170$-10.70AL|NL
292 Jake Irvin WAS 103585.031.3975360$-10.72AL|NL
293 Austin Adams OAK 33113.831.3442181$-10.72AL|NL
294 David Festa MIN 36224.081.2835130$-10.74AL|NL
295 Justin Martinez ARI 29213.591.3533160$-10.75AL|NL
296 Drew Smith IL-15 NYM 28214.001.2129100$-10.75AL|NL
297 Trevor Richards TOR 29214.161.2635120$-10.76AL|NL
298 Clayton Beeter NYY 36224.201.3039160$-10.77AL|NL
299 Cody Bolton SEA 29213.851.2327110$-10.83AL|NL
300 Ryan Feltner COL 103585.021.4487380$-10.83AL|NL